extensibility

XML as a subset of SGML


XML guidelines are set forth by the XML Working Group of the World Wide Web Consortium (W3C) as reflected in the XML Version 1.0 Specification accepted by the W3C as a Recommendation on Feb 10, 1998.  Adoption of XML requires that it support all platforms, many applications, and the legacy of SGML (Standard Generalized Markup Language). XML is a subset or restricted form of SGML (ISO 8879). The goal of XML is to enable generic SGML to be served, received, and processed on the Web in the way that is now possible with HTML. XML has been designed for ease of implementation and for interoperability with both SGML and HTML.

XML customizes SGML in a number of significant ways:

XML's job is to compose and deliver content as efficiently as possible. Instead of obscure HTML markup like <P> and <TR>, XML is spelled out (e.g., <PARAGRAPH> and <TABLEROW>). XML seeks to make its markup clear, as opposed to short.

Copyright 2000 Extensibility, Inc.

Suite 250, 200 Franklin Street, Chapel Hill, North Carolina 27516